built or raised upon a vault or arch - Allemand Anglais Dictionnaire